a female name equivalent to english name helen - Alemán Inglés Diccionario